mysql 安装123456789101112131415161718192021222324252627282930313233343536373839404142434445461.yum install -y libaio-devel # libaio-dev包的作用是为了支持同步I/O.对于数据库之类的系统特别重要# 创建目录2.mkdir /data/{app,3306/{data,logs,error-log}} -p3.touch /data/3306/error-log/mysql.log# 下载mysql包4.wget https://downloads.mysql.com/archives/get/p/23/file/mysql-5.7.37-linux-glibc2.12-x86_64.tar.gz5.cd /data/app6.mv mysql-5.7.37-linux-glibc2.12-x86_64/ mysql# 加入环境变量7.echo 'export PATH=/data/app/mysql/bin:$PATH' >>/etc/profile# 读取环境变量8.source /etc/profile# 添加系统用户,后面初始化的时候需要使用9.useradd mysql# 初始化数据10./data/app/mysql/bin/mysqld --initialize-insecure --user=mysql --basedir=/data/app/mysql --datadir=/data/3306/data参数介绍: --initialize-insecure 初始化核心参数 --user=mysql 初始化用户和组 --basedir=/data/app/mysql 软件安装目录 --datadir=/data/3306/data 数据存放位置11.cp /data/app/mysql/support-files/mysql.server /etc/init.d/mysqld# 修改配置文件12.vim /etc/my.cnf[mysqld] user=mysql basedir=/data/app/mysql datadir=/data/3306/data socket=/tmp/mysql.sock [mysql] socket=/tmp/mysql.sock13.启动数据库/etc/init.d/mysqld start